﻿/* CSS RESET --------------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}


body {
	line-height: 1;
	color: black;
	background: white;
}

ol, ul {
	/*list-style: none;*/
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}



/* UNIVERSAL DEFINITIONS --------------------------------------------------------------------------------*/
html {height:100%}
body {background:url('../Images/default-bg.png') repeat-x #ffffff;  height:100%}

p {font-family: Verdana, Geneva, Lucida Sans; font-size:12.5px; color:#555; margin-bottom:1em; line-height:1.7em;}

div, td {font-family:Verdana, Geneva, Lucida Sans; font-size:12.5px; color:#555; line-height:1.2em;}

input, select {font-family: Verdana, Geneva, Lucida Sans; font-size:12.5px; color:#555;}


/* page titles */
h1 {font-family: Verdana, Geneva, Lucida Sans; font-size:30px; margin-bottom:1em; line-height:1em; color:#000; letter-spacing:-.075em; font-weight:normal; margin:0 0 15px 0;}

/* header for marquees and stronger headers below page title */ 
h2 {font-family: Verdana, Geneva, Lucida Sans; font-size:23px; font-weight:bold; line-height:1.2em; color:#000; padding:0px 0 5px 0; letter-spacing:-.05em;}

/* paragraph header default */
h3 {font-family: Verdana, Geneva, Lucida Sans; font-size:18px; font-weight:bold; line-height:1.1em; color:#1a3b69; margin:30px 0 7px 0; letter-spacing:-.05em}

/* text accompanying top image containers */
h4 {font-family: Verdana, Geneva, Lucida Sans; font-size:15px; font-weight:normal; line-height:1.4em; color:#000; margin:0 0 5px 0;}

hr {color:#efefef; clear:both;}

a {text-decoration: none; color:#056492;}
a:hover {/*background-color:#d3e6ff*/}

pre {background:#faf8e4; padding:20px; width:640px; margin:20px auto; font-family:"Courier New", Courier, monospace; line-height:.8em;}

.spacer {clear:both;}
.spacerright {clear:right;}
.actionitemtext {display:block; text-indent:-10000px;}

.alignright {float:right}
.alignleft {float:left}
.nofloat {float:none}
.centerthis {text-align:center}


/* CONTAINERS -------------------------------------------------------------------------------------------*/
.shell {min-height:100%; position:relative;}
.container {width:850px; margin:0px auto; clear:both;}
form {height:100%}


.header {
    /*padding-top:20px;*/
}

/* content top section --*/
.contenttop{background:no-repeat; border-bottom:1px solid #a1a1a1;}
.nosecondnav {height:25px;}


/* HEADER AND NAVIGATION ELEMENTS ---------------------------------------------------------------------*/

/*Argus Logo*/
.whiteboxlogo {float:left; margin-top:0.5%; margin-right:0%}
.whiteboxlogocontent {float:left; margin-top:1.9%; margin-right:2%}


/*Used for the Coportate website link*/
.headerwebsiteleft {float:right; margin-top:5.9%; margin-right:2%}


/* main navigation menu */
/*Menu for AFTER login*/

.LoginStatus  {float:left; }
.navlogin li .contactUs {padding-top:9px}
.navlogin {float:right; padding-top:2px; list-style:none;}
.navlogin li a {color:#666666; background:none; font-family:Verdana, Geneva, Lucida Sans; font-size:15px; text-decoration:none; letter-spacing:.01em; float:left }
.navlogin ul {padding-top:2px; text-align:right;}


/* main navigation menu background-color:#b8dbe7; */
.nav {float:right; width:650px; height:52px; display:block; margin-top:1px; }

.nav li {display:inline;  z-index: 5;  float:left;border-right-color:White; }

.nav li a {text-align:center;   height:24px; float:left;margin-left:1.5px ;  margin-top:10px; padding: 2px 0 0 4px; color:#000000; font-family: Verdana, Geneva, Lucida Sans; font-size:16px; letter-spacing:-1px; line-height:1.5em;}

/*border-radius: 10px;-moz-border-radius:10px;-webkit-border-radius:10px; .nav li a { background-color:#b8dbe7; height:24px; float:left;margin-left:0.5px ;  margin-top:10px; padding: 2px 0 0 4px; color:#000000; font-family: Verdana, Geneva, Lucida Sans; font-size:18px; letter-spacing:-1px; line-height:1.5em;}*/

.nav li a:hover, .nav li a.selected {background-color:#25809e; color:White}

/*{background: url('../Images/nav-selected.png') no-repeat}*/


/*Menu for AFTER login*/
    a.navHome {width:75px; border-right-color:Red; padding-left:5px}
    .nav li a.navHome:hover, .nav li a.navHome.selected {background-position:-30px 0;}

    a.navAnalyzer {width:100px;}
    .nav li a.navAnalyzer:hover, .nav li a.navAnalyzer.selected {background-position:-20px 0;}

    a.navReports {width:100px;}
    .nav li a.navReports:hover, .nav li a.navReports.selected {background-position:-10px 0}

    a.navAccountMaintain {width:180px;}
    .nav li a.navAccountMaintain:hover, .nav li a.navAccountMaintain.selected {background-position:20px 0}

     a.navContactUs {width:100px;}
    .nav li a.navAccountMaintain:hover, .nav li a.navAccountMaintain.selected {background-position:20px 0}

/*END Menu for AFTER login*/


/*Amin Menu*/

.menu {
	vertical-align: baseline;

}
.menu li {
    display: block;
    position: relative;
    float: left;
    padding-top:10px;
    padding-bottom:10px;
    padding-right:5px;
}
.menu li:hover {
    background-color: #fdfdfd;
}
.menu ul {
    display: none;
    margin-top:50px;
    border:3px solid #fdfdfd;
    border-radius:5px;
    box-shadow: 2px 2px 1px #888888;
}

.menu li a {
    display: block;
    text-decoration: none;
    font-family: Verdana, Geneva, Lucida Sans; 
    font-size:14px;
    text-align:left; 
}
.menu li a:hover {
    
}
.menu li ul li {
        
    height:10px;
    background-color:#fdfdfd;

}
.menu li ul li a:hover {

}
.menu li ul li:hover {

    background-color:#F5F5F5;
}
.menu li:hover ul {
display: block;
position: absolute;
z-index: 3;
padding-left:0px;

}
.menu li:hover li {
float: none;
font-size: 11px;

}

.menu li:hover li a{
display: block;
color:#00457c;
padding-left:5px;
}

.menu a img {
    float:left;
    padding-left:5px;
}

.right-menu {
    float:right;
    padding-right:25px;
    padding-top:6px;
}
    .right-menu > a {
        float:left;
        margin:5px;
    }
    .right-menu > div {
        float: left;
        padding: 7px;
    } 
   
    
/*end amin menu*/

/* dropdown menus */
.nav li .dropdown 	    
{   
    position: absolute; 
    top: 41px; 
    z-index: 50000; 
    padding: 15px 6px 6px 10px;

    float: left; 
    background:url('navdropdown-bg.png') no-repeat top center; 
	display: none;
}

.nav li .dropdown li {width:100%; border-bottom:1px solid #c0c3c5; padding:0 0 0 0;}
.nav li .dropdown li a {color:#777; width:100%; padding:10px 0px 5px 0; margin:0; font-family: Verdana, Geneva, Lucida Sans; font-size:14px; letter-spacing:0em; }
.nav li .dropdown li a:hover {color:#000; }


.nav li .dropsolution {left: -12px; width:210px;}
.nav li .dropdashboard {left: -65px; width:200px;}
.nav li .dropservices {left: -78px; width:226px;}
.nav li .droptechnology {left: -48px; width:210px;}
.nav li .droppartners {left: -61px; width:196px;}
.nav li .dropcompany {left: -42px; width:170px;}


.nav .dropdown li {clear:both;}
.nav .dropdown li a {text-indent:0px; margin:10px; height:auto;}


.nav li .dropdown li a.getstarteddrop {color:#333; font-weight:bold; padding:8px 0px 5px 0;}
.nav li .dropdown li a.getstarteddrop:hover {color:#000;}

/**/



/*Home*/
    .home_homedashboardaction {padding:20px; margin-bottom:0px; width:800px; position:relative; border:4px solid #efebef; display:inline-block; border-radius:20px;}
    .home_homedashboardaction h2 {font-size:20px;}
    .home_homedashboardaction .homewelcome{float:right; margin-bottom:50px}

    .home_homedashboardaction .home_userAlerts{float:none; padding-top:10px; margin-bottom:50px; width:800px; position:relative;}
    .home_homedashboardaction .home_userAlerts h2{margin-left:280px;font-family: Verdana, Geneva, Lucida Sans;letter-spacing:-.01em; line-height:1.2em; color:#1a3b69; font-size:18px;}
    .home_homedashboardaction .home_userAlerts h5{float:right;font-family: Verdana, Geneva, Lucida Sans; font-size:12px; font-weight:normal; line-height:1.2em; color:#000; padding: 0px 10px 0px 0; letter-spacing:-.02em;}
    .home_homedashboardaction .home_userAlerts h6{float:right;font-family: Verdana, Geneva, Lucida Sans; font-size:12px; font-weight:normal; line-height:1.2em; color:Maroon; padding: 0px 10px 0px 0; letter-spacing:-.02em;}

    .home_homedashboardaction .home {float:none; padding-left:50px;}
    .home_homedashboardaction .home h3 {padding: 50px 0 10px 0px; margin:0px; font-size:16px;}
    .home_homedashboardaction .home label {padding: 50px 0 10px 100px; margin:0px; font-size:16px;}
    .home_homedashboardaction .home p {padding: 5px 0 10px 0px; margin:1px; margin-left:10px; font-size:12px;}
    .home_homedashboardaction .home a {font-size:18px;color:#1a3b69 ; float:left;margin:0px;padding: 5px 0 10px 10px;}


/*Report&Binders*/
    .report_homedashboardaction {border:3px solid lightgray; border-radius:25px;float:none; padding:20px;margin-bottom:20px; width:800px; position:relative; height:730px;}
    .report_homedashboardaction h2 {font-size:20px;}
    .reportgrid {margin-left:6%;}
   .getReports {font-size:14px;font-family: Verdana, Geneva, Lucida Sans;letter-spacing:-.02em; line-height:1.2em; }
   
    .report_homedashboardaction .report {float:none; padding:10px;}
    .report_homedashboardaction .report h3{padding: 50px 0px 0px 50px; margin:0px; font-size:14px;}
    .report_homedashboardaction .report label {padding: 50px 0 10px 100px; margin:0px; font-size:12px;}
    .report_homedashboardaction .report .selection{/*padding: 20px 0 10px 50px;*/ margin:0px; font-size:14px;}

    .reportFootnotes {padding-left:40px}

   
    .GridViewStyle{font-family: Arial, Sans-Serif;font-size:small;table-layout: auto;border-collapse: collapse;border: #1d1d1d 1px solid;}

    /*Header and Pager styles*/
    .HeaderStyle {background-image: url('../Images/HeaderGlassBlack.jpg');background-position:center;background-repeat:repeat-x;background-color:#1d1d1d;}
    .PagerStyle {background-image: url('../Images/HeaderGlassBlack.jpg');background-position:center;background-repeat:repeat-x;background-color:#1d1d1d;}

    .HeaderStyle th{padding: 5px;color: #ffffff;}
    .HeaderStyle a{text-decoration:none;color:#ffffff;display:block;text-align:left;font-weight:normal;border-right: solid 1px white;}
    .PagerStyle table{text-align:center;margin:auto;}
    .PagerStyle table td{border:0px;padding:2px;}
    .PagerStyle td{border-top: #1d1d1d 3px solid;}
    .PagerStyle a{color:#ffffff;text-decoration:none;padding:2px 10px 2px 10px;border-top:solid 1px #777777;border-right:solid 1px #333333;border-bottom:solid 1px #333333;border-left:solid 1px #777777;}
    .PagerStyle span{font-weight:bold;color:#FFFFFF;text-decoration:none;padding:2px 10px 2px 10px;}
    .RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td {padding: 5px;border-right: solid 1px #1d1d1d;}
    .RowStyle td{background-color: #c9c9c9;}
    .AltRowStyle td{background-color: #f0f0f0;}
    .SelectedRowStyle td{background-color: #ffff66;}

/*Analyzer*/
    .analyzer_homedashboardaction {border:3px solid lightgray; border-radius:25px;float:none;padding:20px; margin-bottom:20px; width:800px; position:relative; height:630px;}
    .analyzer_homedashboardaction h2 {font-size:20px;}
    
    .analyzer_homedashboardaction .analyzer {float:none; padding:10px;}
    .analyzer_homedashboardaction .analyzer h3{padding: 50px 0 10px 50px; margin:0px; font-size:14px; font-style:normal; font-family: Verdana, Geneva, Lucida Sans;letter-spacing:-.02em; line-height:1.2em;}
    .analyzer_homedashboardaction .analyzer label {padding: 50px 0 10px 100px; margin:0px; font-size:12px;}
    .analyzer_homedashboardaction .analyzer p {padding: 5px 0 10px 10px; margin:0px; font-size:12px;}
    .analyzer_homedashboardaction .analyzer a {font-size:13px;color:Blue ; float:left}
    .launchAnalyzer {font-size:14px;font-family: Verdana, Geneva, Lucida Sans;letter-spacing:-.02em; line-height:1.2em; }
    .launchlabel {font-size:14px;font-family: Verdana, Geneva, Lucida Sans;letter-spacing:-.01em; line-height:1.2em; padding: 50px 0 10px 50px;}
    .analyzerdescription {font-size:14px;font-family: Verdana, Geneva, Lucida Sans;letter-spacing:-.01em; line-height:1.2em; padding: 0px 0 0px 0px;}

/*AccountMaintainance*/
    .accountmaintain_homedashboardaction {border:3px solid lightgray; border-radius:25px;display:inline-block;float:none; padding:20px; margin-bottom:20px; width:800px; position:relative;}
    .accountmaintain_homedashboardaction h2 {font-size:20px;}
    .accountmaintain_homedashboardaction .accountmaintain {float:none; padding:20px;}
    .accountmaintain_homedashboardaction .accountmaintain h3{/*padding: 2px 0 10px 50px;*/ margin:0px; font-size:14px;font-family: Verdana, Geneva, Lucida Sans;letter-spacing:-.02em; line-height:1.2em;}
    .accountmaintain_homedashboardaction .accountmaintain h4{padding: 20px 0 10px 50px; margin:0px; font-size:14px; color:Maroon;font-family: Verdana, Geneva, Lucida Sans;letter-spacing:-.02em; line-height:1.2em;}
    .accountmaintain_homedashboardaction .accountmaintain label {/*padding: 5px 0 10px 100px; margin:0px;*/ font-size:14px;}
    .accountmaintain_homedashboardaction .accountmaintain p {padding: 5px 0 10px 100px; margin:0px; font-size:14px;}
    .accountmaintain_homedashboardaction .accountmaintain p label {padding: 5px 0 10px 100px; margin:0px; font-size:14px;}
    .accountmaintain_homedashboardaction .accountmaintain a {font-size:13px;color:Blue ; float:left}

    .changePass {font-size:14px;font-family: Verdana, Geneva, Lucida Sans;letter-spacing:-.02em; line-height:1.2em; }

/*contactus*/
    .contactus_homedashboardaction {border:3px solid lightgray; border-radius:25px;display:inline-block;float:none; padding:20px; margin-bottom:20px; width:800px; position:relative;}
    .contactus_homedashboardaction h2 {font-size:20px;}
    .contactus_homedashboardaction .contactus {margin-left:50px; margin-top:20px ;float:left; padding:10px;}
    .contactus_homedashboardaction .contactus h4{font-size:14px;}
    .contactus_homedashboardaction .contactus label {font-size:14px;}
    .contactus_homedashboardaction .contactus p {font-size:14px;}
    .contactus_homedashboardaction .contactus a {font-size:13px;color:Blue ; float:left}
    .lblArgusContactName {font-size:14px;}
    .pnlContactUs {font-size:14px;}


/*Login Screen*/

    .bodylogin {background:url('../Images/default-bg.png')repeat-x #ffffff;  height:100%}
    .headerlogin {border-radius: 10px;-moz-border-radius:10px;-webkit-border-radius:10px; height:65px; margin-top:5px; margin-bottom:25px;width:800px; background-color:white;  }

    .introductioninner1 {
        float:left; border-radius: 10px;-moz-border-radius:10px;-webkit-border-radius:10px; Width:850px; height:465px; 
        margin-right:15px;margin-top:10px; background-image:url('../Images/Intro.png'); background-repeat:no-repeat;}

    .loginpanel {float:right; background-color:#dfeef6;border-style:solid; border-color:#dfeef6; border-width:3px; border-radius: 10px;-moz-border-radius:10px;-webkit-border-radius:10px; Width:310px; margin-right:10px;margin-top:80px; margin-bottom:60px}
    .loginpanel .loginbutton {float:right; margin-right:22px}
    .loginpanel h3 {padding: 0px 0px 0px 31px; font-family:Verdana, Geneva, Lucida Sans; font-size:12px; font-weight:normal; line-height:1.1em; letter-spacing:0.07em;}
    
    .loginpanelforgot {float:right; background-color:#dfeef6;border-style:solid; border-color:#dfeef6; border-width:3px; border-radius: 10px;-moz-border-radius:10px;-webkit-border-radius:10px; Width:310px; margin-right:15px;margin-top:40px; margin-bottom:60px}

    .buttonlogin {width:134px; height:55px; position:relative; left:190px; display:block;  border:none; margin:0; padding:0;}
    .buttonlogin:hover {background-position:0 -55px; cursor:pointer}
    .analyzer_homedashboardaction .analyzer p {padding: 5px 0 10px 100px; margin:0px; font-size:16px;color:Maroon}
    .report_homedashboardaction .report_premium label {padding: 50px 0 10px 100px; margin:0px; font-size:16px;}


    .webloginpanel {float:none; margin: 0px 0px 0px 30px}
    .progressImg {float:none; margin:0px 0px 0px 30px}


/*Profile Setup - Main*/

    .profile_homedashboardaction {float:none; background:url('../Images/dashboard-bg.jpg') no-repeat 0px 40px; padding-top:10px; margin-bottom:20px; width:850px; position:relative; height:630px;}
    .profile_homedashboardaction h2 {font-size:20px;}
    .profile_homedashboardaction .report_basic {float:none; padding:10px;}
    .profile_homedashboardaction h3 {padding: 10px 0 10px 50px; margin:0px; font-size:16px;}
    .profile_homedashboardaction h4 {padding: 10px 0 10px 100px; margin:0px; font-size:14px; color:Maroon}
    .profile_homedashboardaction .report_basic label {padding: 50px 0 10px 100px; margin:0px; font-size:16px;}

    .btndisplay {font-size:14px;font-family: Verdana, Geneva, Lucida Sans;letter-spacing:-.02em; line-height:1.2em; }

    .collapsePanelMachineAuthHeader{margin-top:20px;margin-left:50px;	margin-right:1%;	width:700px;	height:30px;background-image: url('../Images/bg-menu-main.jpg');	background-repeat:repeat-x;	color:Black;	font-weight:bold;}
    .collapsePanelMachineAuth {margin-left:50px;padding-bottom:0.2%;width:700px;}


    .collapsePanelMachineAuth .helpicon{margin-left:25%}
    .collapsePanelMachineAuth .regenstatus {padding-bottom: 20px; color:Maroon;}
    .collapsePanelMachineAuth .macAuthContentTitle{color:Maroon; margin-left:px}
    .collapsePanelMachineAuth .macAuthRegenQ {color:blue}



    .collapsePanelHeader{margin-top:10px;margin-left:50px;margin-right:1%;width:700px;height:30px;background-image: url('../Images/bg-menu-main.jpg');	background-repeat:repeat-x;color:Black;font-weight:bold;text-align:left}
    .collapsePanel {margin-left:50px;margin-right:1%;margin-top:15px;padding-bottom:0.2%;width:700px;height:110px}

    .collapsePanel .helpicon{margin-left:41%}
    .collapsePanel .secQContentTitle {color:Maroon}
    .collapsePanel .secQtxtbox{margin-left:1%;}
    .collapsePanel .saveSecQ {margin-left:25%;margin-bottom:4%; margin-top:1%;font-size:14px;font-family: Verdana, Geneva, Lucida Sans;letter-spacing:-.02em; line-height:1.2em;}

    .collapsePanel .helpicon2{margin-left:48%}
    .collapsePanel .changePassTitle {color:Maroon;}


/*Profile Setup - Log */

    .modalBackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}
    .modalPopup {background-color:white;border-width:3px;border-style:solid;border-color:Gray;padding:3px;width:250px;}
    .modalPopup p {padding: 5px;}


/*New Machine Auth Modal*/
    
    .ModalTitle {font-size:16px}

    .mcauthmodalBackground {background-color:gray;filter:alpha(opacity=100);opacity:1.0;}
    .mcauthmodalPopup {background-color:white;border-width:3px;border-style:solid;border-color:Gray;padding:3px;width:620px;}
    .mcauthmodalPopup p {padding: 5px;}

    .panelMacAuth {float:none; letter-spacing:-.02em; line-height:2.5em;}
    .panelMacAuth h3 {padding:1px 0 1px 1px; margin:0px; font-size:14px;letter-spacing:-.02em; line-height:1.2em;}
    
    
    .panelMacAuth .regenstatus {padding-bottom: 20px; color:Maroon; font-size:10px}
    .panelSecQuestion {float:none; letter-spacing:-.02em; line-height:2.5em;}
    .panelSecQuestion h3 {padding: 1px 0 1px 1px; margin:0px; font-size:14px;  }

    .panelSaveMac {float:none; letter-spacing:-.02em; line-height:2.5em;}
    .panelSaveMac h3 {padding: 1px 0 1px 1px; margin:0px; font-size:14px;letter-spacing:-.02em; line-height:1.2em;}

    .macInfo {float:left;font-size:10px; margin-left:10px; margin-top:-10px}
    .macInfo h4 {font-size:10px; letter-spacing:-.02em; line-height:1.2em;}
    
    .lblMacStmt1 {margin-top:14px;font-size:14px; color:Maroon;margin-left:180px}
    
    .lblwhyStmt {font-size:10px; color:Maroon;}
     .whyreason {margin-left:18px;font-size:10px}
     .macwhy {float:left;font-size:10px; margin-left:10px; margin-top:-30px}
     .macwhy h3 {font-size:12px;letter-spacing:0.02em; line-height:1.2em;}
     .beginVerif {font-size:14px;font-family: Verdana, Geneva, Lucida Sans;letter-spacing:-.02em; line-height:1.2em; margin-left:180px; margin-bottom:10px; }
     
     .macheadings{font-size:10px; color:Maroon}
     






/*---------------------------------------------------------------------------------------------------------*/

/*Copyright Footer*/
/*    .footercopyright{float:none; padding-top:50px; width:850px;font-style:normal; color:Gray}
    .footercopyrightcontent{margin-left:19%; margin-top:100%; width:700px;font-style:normal; color:Gray}

*/



/**/


/* -- Slider STYLING ----home-bg-slide1.jpg-----------------*/
/*.homecontainer {position:relative;
    top: -7px;
    left: 0px;
}
.cornerimage {position:absolute;}
.cornerleft {left:0; top:0;}
.cornerright {left:939px; top:0;}
*/
/*
.slides {padding:0 0 0 30px;}
.slides h1 {color:#FFF; font-size:46px; line-height:1.15em; margin-bottom:0px;}
.slides p {color:#dbedfb; margin-bottom:13px;}
.slides ul {padding-top:5px;}
.slides ul li {display:inline;}
.slides ul li a{background:#404040; padding:3px 15px 5px; margin-right:10px; font-size:18px; color:#FFFFFF; font-family: Verdana, Geneva, Lucida Sans; line-height:1.6em}
.slides ul li a:hover {background:#555; cursor:pointer}
*/

/*
.ps_homedashboardaction {float:none; background:url('dashboard-bg-wide.jpg') no-repeat 0px 40px; padding-top:10px; margin-bottom:20px; width:960px; position:relative; height:400px;}
.ps_homedashboardaction .ps_homestartoptions {width:100%; padding:5px 0 0 0; margin:0; float:left;}
.ps_homedashboardaction .ps_homestartoptions li {padding:5px 0 10px 10px; margin:0px; background:none;}
.ps_homedashboardaction .ps_homestartoptions li h3{padding:10px 0 0 65px; margin:0px; color:#000; font-size:16px;}
.ps_homedashboardaction .ps_homestartoptions li h3 a {font-size:16px; color:#000; line-height:1.2em}
.ps_homedashboardaction .ps_homestartoptions li p{padding:0 0 0 65px; margin:0px; background:none;}
.ps_homedashboardaction .ps_homestartoptions li a{font-size:12px; line-height:2.5em;}
.ps_homedashboardaction .ps_homestartoptions li img {float:none;}

.homesamples {border-left:1px solid #dfdfdf;  margin:10px 0px 0px 0px; width:300px; position:absolute; top:32; left:315px;}
.homesamples h3{padding:10px 0px 0px 10px; margin:0px; color:#000; font-size:16px;}
.homesamples .link {padding:0px 0px 0px 10px; font-size:13px}
*/
/*
.ss_homedashboardaction {float:none; background:url('dashboard-bg-wide.jpg') no-repeat 0px 40px; padding-top:10px; margin-bottom:20px; width:960px; position:relative; height:400px;}
.ss_homedashboardaction .ss_homestartoptions {width:100%; padding:5px 0 0 0; margin:0; float:left;}
.ss_homedashboardaction .ss_homestartoptions li {padding:5px 0 10px 10px; margin:0px; background:none;}
.ss_homedashboardaction .ss_homestartoptions li h3{padding:10px 0 0 65px; margin:0px; color:#000; font-size:16px;}
.ss_homedashboardaction .ss_homestartoptions li h3 a {font-size:16px; color:#000; line-height:1.2em}
.ss_homedashboardaction .ss_homestartoptions li p{padding:0 0 0 65px; margin:0px; background:none;}
.ss_homedashboardaction .ss_homestartoptions li a{font-size:12px; line-height:2.5em;}
.ss_homedashboardaction .ss_homestartoptions li img {float:none;}



.homedashboardaction {float:right; background:url('../Images/dashboardaction-bg.png') no-repeat 0px 40px; padding-top:10px; margin-bottom:20px; width:615px; position:relative; height:620px;}
.homedashboardaction .homestartoptions {width:305px; padding:5px 0 0 0; margin:0; float:left;}
.homedashboardaction .homestartoptions li {padding:5px 0 10px 10px; margin:0px; background:none;}
.homedashboardaction .homestartoptions li h3{padding:10px 0 0 65px; margin:0px; color:#000; font-size:16px;}
.homedashboardaction .homestartoptions li h3 a {font-size:16px; color:#000; line-height:1.2em}
.homedashboardaction .homestartoptions li p{padding:0 0 0 65px; margin:0px; background:none;}
.homedashboardaction .homestartoptions li a{font-size:12px; line-height:2.5em;}
.homedashboardaction .homestartoptions li img {float:left;}
*/
/*
.homesamples {border-left:1px solid #dfdfdf;  margin:10px 0 0 0; width:300px; position:absolute; top:32; left:315px;}
.homesamples h3{padding:10px 0 0 10px; margin:0px; color:#000; font-size:16px;}
.homesamples .link {padding:0 0 0 10px; font-size:13px}
*/




/* dropdown menus */
/*.nav li .dropdown 	    
{   
    position: absolute; 
    top: 41px; 
    z-index: 50000; 
    padding: 15px 6px 6px 10px; 
    float: left; 
    background:url('navdropdown-bg.png') no-repeat top center; 
	display: none;
}*/


.apps {
    padding-left:30px;
    padding-top:15px;
    display: inline-block;
    width: 100%;
}

    .apps div {
        float:left;
        text-align:center;
    }
    .apps .groupTitle {
        
        font-family: Verdana, Geneva, Lucida Sans;
        font-size:16px; 
        font-weight:bold; 
        color:#1a3b69;
        
        
    }
    .apps .appName {
        font-family: Verdana, Geneva, Lucida Sans;
        font-size:14px; 
        color:#1a3b69;
        display:inline-block;
        width:95px;
        
    }


    .apps .boldName {
        /*margin-top:5px;*/
        font-weight:bold;
    }


    /*.apps img {
        padding:5px;
        width:55px;
    }*/
    .apps a {
        font-family: Verdana, Geneva, Lucida Sans;
        /*font-size:14px;*/ 
        color:#1a3b69;
        text-align:center;
    }
    .apps a:visited { 
        color:#1a3b69;
    }

    .apps .group {
        text-align:left;
        padding-bottom:30px;
        padding-top:15px;
        width:100%;
    }

    /* To provide a line break used with div tag */
    .rowAlign {
        text-align:left;
        padding-top:5px;
        width:100%;
    }

    .apps legend {
        margin:10px;
        padding:5px;
        font-family:Verdana, Geneva, Lucida Sans;
        font-size:14px;
        color:#1a3b69;
        font-weight:bold;
        text-align:left;

    }

    .binderWidth {
        min-width:190px;
        max-width:500px;
    }

    .apps fieldset {
        
        padding-bottom: 10px;
        padding-right:5px;
        padding-left:5px;
        margin-top:10px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        border-style:solid;
        border-width:1px;
        border-color:#b5b4b5;

    }
    .apps .fileset-title {
        position:relative;
        
        top:-10px;
        padding-left:10px;
        padding-right:10px; 
        background-color:white;

        font-family: Verdana, Geneva, Lucida Sans;
        font-size:14px; 
        color:#1a3b69;
        font-weight:bold;
    }
    .apps .fileset-container {
        margin-right:10px;
       
    }

    .apps .note {
        display:none;
        font-size:12px;
        float: none;
        padding-top: 10px;
        text-align: left;
        padding-left: 20px;
        /*display: -webkit-box;*/

    }
    .apps .tooltip {
        color:#575757;
        font-size:11px;
        text-align:justify;
        display:none;
        position:absolute;
        background-color:#f3f4f8;
        width:430px;
        z-index:100;
       
        
        padding:10px;
        border-radius:4px;
        border: 1px solid;
        box-shadow: 3px 3px 3px #888888;
    }
    .apps .no-box {
        padding:5px;
        /*margin-top:10px;*/
        display:inline-block;
    }

    .apps .lines-container {
        width:110px;
    }
    .apps .line-div {
        margin:3px;
    }

        .apps .line-div img {
            width:15px;
            height:15px;
            float:left;
            padding-left:5px;
        }
        .apps .line-div a {
            float:left;
            text-align:left; 
            padding-left:5px;
            cursor:pointer;
        }
        .apps .line-div a:hover {
            text-decoration:underline;
        }
        .apps .line-div .disabled {
            /*color:gray;*/
        }
        .apps .line-div .disabled:hover {
            text-decoration:none;
        }
        .binderLink:hover {
            text-decoration:underline;
        }

        .aTagNoAccess {
            text-decoration:none;
            color:gray;
            opacity:0.3;
            display:block;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
            filter: alpha(opacity=30);
            cursor:default;
            pointer-events:none;
        }

    .apps .gray-out {
        display:block;
        opacity:0.3;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
        filter: alpha(opacity=30);
    }
    .apps hr {
        margin-right: 25%;
        margin-bottom:15px;
    }

    .apps .no-apps {
        text-align:left;
        color:#1a3b69;
        padding-top:30px;
        padding-bottom:10px;
    }

    

.no-access {
    width:100%;
    padding:20px;
    display:inline-block;
}

    .no-access td {
        vertical-align:top;
    }

    .no-access .intro {
        font-size:16px;
        padding-bottom:10px;
        
        color:blue;
        text-align:justify;
        display:inline-block;
        margin-right:40px;
        
    }

    /* font-size:12.5px; color:#555; margin-bottom:1em; */
    .no-access .details {
        font-family: Verdana, Geneva, Lucida Sans;
        font-size:12.5px;
        padding-bottom:10px;
        padding-right:10px;
        text-align:left;
        display:inline-block;
        line-height:1.7em;
        
        
    }
    .no-access .contactUs {
        float:right;
        border:2px solid #e7e3e7;
        border-radius:20px;
        display:inline-block;
        padding:10px;
        width:90%;
        
    }
        .no-access .contactUs .head {
            font-weight:bold;
            text-align:center;
        }

.notification-bar-container {
    width:100%; 
    padding-top:3px;
    padding-bottom:3px;
    background-color:#00457c;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
    margin-bottom:20px;
    
}
    .notification-bar-container img {
        margin-right:5px;
        float:right;
        cursor:pointer;
    }

.notification-title {
     
    color:white;
    font-size:11px;
    text-align:center;
    width:90%;
    display:inline-block;
    cursor:pointer;
}

.notification-message {
     
    color:#00457c;
    font-size:11px;
    text-align:left;
    display:inline-block;
    padding-left:10px;
    padding-bottom:5px;
    width:90%;

}
        
